rotating piston - German English Dictionary